make a decent fist - Turkish English Dictionary